本地前端项目更新 iidp 平台依赖版本指南
一、文档说明
本文档用于指导如何更新前端项目中依赖的 iidp 平台相关包(包括 @tech/t-core、@tech/t-el-ui、@tech/t-build、@tech/t-base前端底座依赖),涵盖「更新至最新版本」和「指定版本更新」两种场景。
二、更新至最新版本
若需将依赖更新为当前最新版本,操作步骤如下:
-
直接执行
package.json中定义的update:xxx脚本(xxx为具体脚本名称),该脚本会自动安装对应依赖的最新版本:npm run update:xxx
三、更新至指定版本
若需精确指定依赖版本(非最新版本),操作步骤如下:
-
修改版本配置 在
package.json的dependencies(全小写) 中找到目标依赖,按以下规则修改:-
移除版本号前的^符号(^会影响版本匹配范围); - 将版本号替换为目标指定版本(例如:将
^2.15.12改为2.15.12)。
package.json中依赖版本号前的^用于定义版本兼容范围:- 含义:允许安装「大于等于当前版本,且小于下一个主版本」的更新;
- 示例:
^2.15.12允许安装2.15.13、2.16.0等版本,但不允许安装3.0.0(主版本号升级)。
-
-
执行安装命令 运行
install:tech脚本安装指定版本:npm run install:tech"install:tech": "npm i @tech/t-core @tech/t-el-ui @tech/t-build @tech/t-base -S --registry http://iidp.chinasie.com:9999/maven/repository/npm-group/", -
版本号自动恢复说明 安装成功后,
package.json/dependencies中依赖的版本号会自动重新添加^符号,此为正常现象。
注意:
更新版本后需要重新启动前端项目。